草庐IT

Java Applet 不缓存

全部标签

javascript - 如何防止浏览器缓存一个json文件

所以我正在做这个小项目,但在捕捉方面遇到了一些麻烦。一件不起作用的事情是浏览器一直缓存包含保存数据的json文件,当我在其他地方更新json时,浏览器返回到它缓存的旧版本的json文件并读取它。不幸的是我不想要那个。我根本不希望浏览器缓存文件,以便每次加载页面时,它都会向服务器询问json文件并根据该文件而不是缓存的任何文件进行操作。但是,我希望能够缓存页面上的所有其他内容,但如果必须为此牺牲它才能工作,那么这是我愿意做出的牺牲。我设想在JavaScript中会有一个调用说丢弃当前的json文件并再次向服务器询问它或类似的东西或类似的东西来帮助我实现我所说的...帮助?

javascript - 如何防止浏览器缓存一个json文件

所以我正在做这个小项目,但在捕捉方面遇到了一些麻烦。一件不起作用的事情是浏览器一直缓存包含保存数据的json文件,当我在其他地方更新json时,浏览器返回到它缓存的旧版本的json文件并读取它。不幸的是我不想要那个。我根本不希望浏览器缓存文件,以便每次加载页面时,它都会向服务器询问json文件并根据该文件而不是缓存的任何文件进行操作。但是,我希望能够缓存页面上的所有其他内容,但如果必须为此牺牲它才能工作,那么这是我愿意做出的牺牲。我设想在JavaScript中会有一个调用说丢弃当前的json文件并再次向服务器询问它或类似的东西或类似的东西来帮助我实现我所说的...帮助?

caching - HTML 5 缓存 list 对比。 Etags、Expires 或缓存控制 header

有人可以向我解释HTML5的缓存list与使用其他文件header技术告诉浏览器缓存文件有何不同吗? 最佳答案 我觉得发布一个你提出的问题的答案很奇怪,评论并回答了你自己,但我认为你在这个话题上的绝对垄断将近两年就足够了。;)HTML5缓存list与传统HTTPheader之间的主要区别:对于缓存list,您需要浏览器支持对于HTTPheader,您当然还需要浏览器的支持,但它更通用您可以通过缓存list更好地控制缓存您的网站或Web应用程序可以在完全没有连接的情况下正常离线运行您可以为每个资源拥有两个版本-供离线和在线使用最后一点

caching - HTML 5 缓存 list 对比。 Etags、Expires 或缓存控制 header

有人可以向我解释HTML5的缓存list与使用其他文件header技术告诉浏览器缓存文件有何不同吗? 最佳答案 我觉得发布一个你提出的问题的答案很奇怪,评论并回答了你自己,但我认为你在这个话题上的绝对垄断将近两年就足够了。;)HTML5缓存list与传统HTTPheader之间的主要区别:对于缓存list,您需要浏览器支持对于HTTPheader,您当然还需要浏览器的支持,但它更通用您可以通过缓存list更好地控制缓存您的网站或Web应用程序可以在完全没有连接的情况下正常离线运行您可以为每个资源拥有两个版本-供离线和在线使用最后一点

html - Firefox 缓存 textarea 值?

我发现了一个奇怪的问题。在Firefox中打开一个简单的页面,代码简单如下:在Firefox中,我在文本区域中键入了一些字符。然后我点击浏览器的刷新按钮。令人惊讶的是,页面刷新后,我输入的内容还在textarea中。但是,如果我只关注URL栏并按ENTER键,刷新后文本区域是清晰的。我在Linux的Firefox3.6.12和MacOS的3.6.3中复制了这个。而且,我只安装了Firebug扩展,所以它不应该是由于Firefox扩展。这是一个已知问题吗?如何在点击刷新按钮后清除textarea? 最佳答案 仅适用于文本区域:对于所有

html - Firefox 缓存 textarea 值?

我发现了一个奇怪的问题。在Firefox中打开一个简单的页面,代码简单如下:在Firefox中,我在文本区域中键入了一些字符。然后我点击浏览器的刷新按钮。令人惊讶的是,页面刷新后,我输入的内容还在textarea中。但是,如果我只关注URL栏并按ENTER键,刷新后文本区域是清晰的。我在Linux的Firefox3.6.12和MacOS的3.6.3中复制了这个。而且,我只安装了Firebug扩展,所以它不应该是由于Firefox扩展。这是一个已知问题吗?如何在点击刷新按钮后清除textarea? 最佳答案 仅适用于文本区域:对于所有

HTML - 缓存控制最长期限

我想始终向用户展示最新的网站内容,但也希望能够快速加载。通过研究,我发现有人建议使用缓存来加快加载速度。那么我需要在我的网站上添加什么才能在3天后“覆盖”缓存以显示最新内容? 最佳答案 Cache-Controlheader在HTTP1.1中用于控制缓存的行为。max-age指令用于指定(以秒为单位)内容在变得陈旧之前的最大年龄(即,内容在一段时间内不会更改)。因此,如果您知道您的内容在3天内不会更改,您希望您的服务器添加以下HTTPheader:Cache-Control:max-age=259200(259200=60sx60m

HTML - 缓存控制最长期限

我想始终向用户展示最新的网站内容,但也希望能够快速加载。通过研究,我发现有人建议使用缓存来加快加载速度。那么我需要在我的网站上添加什么才能在3天后“覆盖”缓存以显示最新内容? 最佳答案 Cache-Controlheader在HTTP1.1中用于控制缓存的行为。max-age指令用于指定(以秒为单位)内容在变得陈旧之前的最大年龄(即,内容在一段时间内不会更改)。因此,如果您知道您的内容在3天内不会更改,您希望您的服务器添加以下HTTPheader:Cache-Control:max-age=259200(259200=60sx60m

iphone - UIWebView 中的 Html5 缓存 list ?

我希望能够使用html5缓存list将图像本地存储在通过应用程序内的UIWebView访问页面的iPhone上。我已经设置了一个我认为符合规范的示例,并且似乎可以在Safari4和移动版Safari中使用,但不能在我的应用程序的UIWebView中使用。示例html设置在http://bynomial.com/html5/clock3.html.这与HTML5draftstandard中提供的示例非常相似.这是我用于测试的示例应用程序的完整(非模板)代码:-(void)applicationDidFinishLaunching:(UIApplication*)application{/

iphone - UIWebView 中的 Html5 缓存 list ?

我希望能够使用html5缓存list将图像本地存储在通过应用程序内的UIWebView访问页面的iPhone上。我已经设置了一个我认为符合规范的示例,并且似乎可以在Safari4和移动版Safari中使用,但不能在我的应用程序的UIWebView中使用。示例html设置在http://bynomial.com/html5/clock3.html.这与HTML5draftstandard中提供的示例非常相似.这是我用于测试的示例应用程序的完整(非模板)代码:-(void)applicationDidFinishLaunching:(UIApplication*)application{/